using System;
using System.Collections.Generic;
using System.Runtime.Serialization;
using Sinacor.Infra.Service.Common;

namespace Sinacor.Servico.Bovespa.Alocacao.Service.DataContract.Enum
{
    /// <summary>
    /// Enum TipoMercado
    /// </summary>
    [DataContract(Namespace = "http://www.bovespa.com.br/Sinacor.Servico.Bovespa.Alocacao.Service.DataContract.Enum", Name = "TipoMercado")]
	public enum TipoMercado
    {
        #region Enum
        [EnumMember]
		Vista,
        [EnumMember]
		OpcaoCompra,
        [EnumMember]
		OpcaoVenda,
        [EnumMember]
		ExercicioOpcaoCompra,
        [EnumMember]
		ExercicioOpcaoVenda,
        [EnumMember]
		Fracionario,
        [EnumMember]
		Estruturado,
        [EnumMember]
		Leilao,
        [EnumMember]
		Termo,
        [EnumMember]
		LeilaoNaoCotados,
        [EnumMember]
		Futuro,
        [EnumMember]
		VencimentoFuturo,
        [EnumMember]
		BOX,
        [EnumMember]
		CotasETF,
        [EnumMember]
		IntegralizacaoResgateCotas,
        [EnumMember]
        OpcaoVendaCompra
        #endregion       

	}

}